/**
 * 2009-10-28 下午01:49:28 
 * esignature
 * com.smc.dao
 * AuthenticationDao
 */
package com.smc.dao;

import java.util.List;

import com.smc.domain.model.Authentication;
import com.smc.domain.model.User;

/**
 * @author chenheng
 * @version 0.0.1
 * 持久层权限操作接口
 */
public interface AuthenticationDao {
	/**
	 * 管理员角色保存用户权限
	 * @param authentication
	 */
	public void save_AD_AU_SA_authentication(Authentication authentication);
	/**
	 * 查询特定用户的所有权限
	 * @param user
	 * @return
	 */
	public List<Authentication> fetch_IG_IG_IG_authentication(User user);
}
